foreign-built ship - English Synonyms Dictionary